package com.itmk.colloge.service.impl;

import com.itmk.colloge.dao.CollogeDao;
import com.itmk.colloge.dao.impl.CollogeDaoImpl;
import com.itmk.colloge.entity.Colloge;
import com.itmk.colloge.entity.CollogeParm;
import com.itmk.colloge.service.CollogeService;

import java.util.List;

public class CollogeServiceImpl implements CollogeService {
    //service层 调用 daoc层
    CollogeDao collogeDao = new CollogeDaoImpl();
    @Override
    public void add(Colloge colloge) {
        collogeDao.add(colloge);
    }

    @Override
    public List<Colloge> list(CollogeParm parm) {
        return collogeDao.list(parm);
    }

    @Override
    public int getCount(CollogeParm parm) {
        return collogeDao.getCount(parm);
    }

    @Override
    public Colloge getById(String collogeId) {
        return collogeDao.getById(collogeId);
    }

    @Override
    public void updateById(Colloge colloge) {
        collogeDao.updateById(colloge);
    }

    @Override
    public void deleteById(String collogeId) {
        collogeDao.deleteById(collogeId);
    }

    @Override
    public List<Colloge> getAll() {
        return collogeDao.getAll();
    }

    @Override
    public int getTotal() {
        return collogeDao.getTotal();
    }
}
